
.input{height:20px; width:300px; border:solid 1px #ccc; background-color:#a19b8a;}
.btn{width:80px; height:25px; background-color:#ccc; color: #666;}
.style1{ color:#dd5a0b; font-weight:bold; font-size:14px;}
.style2{ color:#9d9d9d;}
.style3{ color:#d26f29; font-size:14px;}

.fl{ float:left;}
.fr{ float:left;}
.fc{ text-align:center;}
.f_l{ text-align:left;}
.blank5{height:5px; line-height:5px;clear:both; visibility:hidden;}
.block{ width:990px; height:auto; overflow:hidden;}
.mt20{ margin-top:20px;}
.mt10{ margin-top:10px;}
.mt5{ margin-top:5px;}
.more{ float:right; margin-top:8px; margin-right:10px;}

#box{ width:990px; height:auto; overflow:hidden; margin:0px auto; text-align:left;}

#header{ margin:0px auto; width:990px; height:148px; position:relative;}
#header #login{ position:absolute; right:28px; top:0px; height:30px;  line-height:30px; text-align:center;}
#header #logo{ position:absolute; left:15px; top:35px;}
#header #top_search{ position:absolute; right:28px; top:55px;}
#header #top_search .input_search{ float:left; width:100px; height:20px; padding:0px 8px; border:0; line-height:20px; background:url(../images/input_search_bg.jpg) no-repeat;}
#header #top_search .btn_search{ float:left; width:26px; height:20px; border:0; background:url(../images/btn_search_bg.jpg) no-repeat; cursor:pointer;}

#header #nav{ position:absolute; left:40px; top:88px; width:900px; height:46px;}
#header #nav li{ float:left; margin-right:2px;}
#header #nav li a{ float:left; display:block; width:100px; text-align:center; font: normal 14px/46px 'Microsoft yahei',"微软雅黑"; color:#2e92b7;}
#header #nav li a:hover{ background:#fff; }
#header #nav .cur{ background:#fff;}


#main_div{ width:960px; height:auto; overflow:hidden; margin:0px auto;}

.site_map{ text-indent:10px; line-height:30px; padding-bottom:5px; height:auto; overflow:hidden; color:#adadaa;}

#banner{ width:960px; height:425px; margin:0px auto;position:relative;}
#banner img{ width:960px; height:425px;}
.hide-content{position:absolute;left:-100000em;width:1px}
div.slideshow-content{display:none}
div#pager,div.more-link{position:absolute;bottom:10px;right:10px;z-index:9999;background:url('../images/black-transparent.png') repeat left top; padding:4px 10px 4px 14px;}
div#pager div#pager-container{float:left}
div#pager-container a{background:url("../images/pager.gif") no-repeat scroll right center transparent;color:#FFF;float:left;font-family:arial;font-size:1em;font-weight:bold;margin-right:3px;padding:0 10px 0 4px;width:5px}
div#pager-container a.activeSlide{font-weight:normal;text-decoration:underline}
div#pager-container a.no-bg{background:0;padding-right:0}
div#pager a.prev,div#pager a.next{padding-top:6px;background:0;padding-right:0;float:left;width:6px;height:10px}
div#pager a.prev{margin-right:10px;background:url("../images/title-white-arrow-left.png") no-repeat left center!important;background:url("../images/title-white-arrow-left.gif") no-repeat left center}
div#pager a.next{margin-left:10px;background:url("../images/title-white-arrow.png") no-repeat left center!important;background:url("../images/title-white-arrow.gif") no-repeat left center}


.main_div_left{ float:left; width:690px; height:auto; overflow:hidden;}
.main_div_right{ float:left; width:250px; padding-left:20px; height:auto; overflow:hidden;}

.main_div_left2{ float:left; width:534px; height:auto; overflow:hidden;}
.main_div_right2{ float:left; width:326px; padding-left:100px; height:auto; overflow:hidden;}

.zp_show{ float:left; width:534px; height:auto; overflow:hidden;}
.zp_show img{ width:534px;}

.zp_fd{ float:left; width:514px; margin-top:20px; padding:10px; line-height:14px; text-align:right; background:#f5f5f1;}

.top_pic_list{ float:left; width:690px; height:auto; overflow:hidden;}
.top_pic_list li{ float:left; width:343px; height:241px; background:url(../images/img_1_bg.jpg) no-repeat;}
.top_pic_list li img{ width:337px; height:232px;}

.dqzl_list{ float:left; width:690px; height:auto; overflow:hidden;}
.dqzl_list_t{ float:left; width:100%; height:26px; background:#f5f5f1;}
.dqzl_list_t h2{ float:left; text-indent:10px; font: normal 12px/26px 'Microsoft yahei',"微软雅黑"; color:#2e92b7;}
.dqzl_list_c1{ float:left; text-align:left; width:100%; line-height:2em; height:auto; overflow:hidden; padding:20px 0px;}
.dqzl_list_c1 .img1{ float:left; margin-right:20px;}

.dqzl_list_c2{ float:left;  width:100%; line-height:2em; height:auto; overflow:hidden; padding:20px 0px;}
.dqzl_list_c2 li{ float:left; width:172px; height:auto; overflow:hidden;}
.dqzl_list_c2 li p{ margin:10px auto 20px;}

.right_div1{ float:left; width:250px; height:auto; overflow:hidden;}
.right_div1 img{ width:250px;}

.right_div2{ float:left; width:250px; height:auto; overflow:hidden; background:#f5f5f1;}
.right_div2_t{ float:left; width:100%; height:26px;}
.right_div2_t h2{ float:left; text-indent:10px; font: normal 12px/26px 'Microsoft yahei',"微软雅黑"; color:#3e3e3d;}
.right_div2_c{ float:left; text-align:left; padding:10px 5px; line-height:2em; height:auto; overflow:hidden;}
.right_div2 .img1{ float:left; width:250px;}

.right_div3{ float:left; width:326px; height:auto; overflow:hidden;}
.right_div3_t{ float:left; width:100%; height:26px;}
.right_div3_t h2{ float:left; font: bold 14px/26px 'Microsoft yahei',"微软雅黑"; color:#3e3e3d;}
.right_div3_c{ float:left; text-align:left; padding:10px 0px; line-height:3em; height:auto; overflow:hidden;}
.right_div3 .btn_share{ float:left; width:100%; margin-top:20px; height:auto; overflow:hidden; text-align:left;}
.right_div3 .btn_share a{ float:left; display:block; margin-right:20px; width:87px; height:29px; line-height:29px; color:#fff; background:url(../images/btn_share.jpg) no-repeat; border:0; text-align:center;}

.right_div3_t2{ float:left; width:100%; text-indent:10px; margin-top:30px; font: bold 12px/26px 'Microsoft yahei',"微软雅黑"; background:#f5f5f1;}
.right_div3_c2{ float:left; text-align:left; padding:10px; line-height:2em; height:480px; overflow:hidden; color:#000000; background:#e2e2df;}

.zp_list2{ float:left; width:534px; height:auto; overflow:hidden; margin-top:20px;}
.zp_list2 h2{ width:120px; height:30px; text-align:center; font: bold 12px/30px 'Microsoft yahei',"微软雅黑"; color:#222222; background:#f5f6f1;}
.zp_list2 ul{ float:left; width:100%; border-top:solid 6px #f5f6f1; border-bottom:solid 6px #f5f6f1; padding:10px 0px 0px;}
.zp_list2 li{ float:left; width:106px; margin-bottom:10px; text-align:center;}
.zp_list2 li img{ width:90px; height:120px; border:solid 1px #fff;}
.zp_list2 li img:hover{ border:solid 1px #2e92b7;}

.zp_list3{ float:left; width:534px; height:auto; overflow:hidden; margin-top:20px;}
.zp_list3 h2{ width:120px; height:30px; text-align:center; font: bold 12px/30px 'Microsoft yahei',"微软雅黑"; color:#222222; background:#f5f6f1;}
.zp_list3 ul{ float:left; width:100%; border-top:solid 6px #f5f6f1; border-bottom:solid 6px #f5f6f1; padding:10px 0px 0px;}
.zp_list3 li{ float:left; width:100%; margin-bottom:10px; padding-bottom:10px; border-bottom:dotted 1px #7d7d7d; line-height:2em;}

.bottom_nav{ float:left; width:960px; height:auto; overflow:hidden;}
.bottom_nav .ul1{ float:left; width:172px; height:auto; overflow:hidden; border-top:solid 6px #e4e4e4; padding:10px}
.bottom_nav .ul2{ float:left; width:172px; height:auto; overflow:hidden; border-top:solid 6px #f1f1f5; padding:10px}
.bottom_nav li h2{ font: bold 12px/24px 'Microsoft yahei',"微软雅黑"; color:#2e92b7;}
.bottom_nav li{ float:left; width:172px; line-height:24px; height:auto; overflow:hidden; letter-spacing:1px;}

.bottom_copyright{ float:left; width:940px; height:auto; overflow:hidden; border-top:solid 1px #e4e4e4; padding:10px 10px 30px 10px;}

#main_div2{ width:990px; height:auto; overflow:hidden; margin:0px auto;}

.main_div2_left{ float:left; width:200px; height:auto; overflow:hidden; padding-right:40px;}
.main_div2_right{ float:left; width:750px; height:auto; overflow:hidden;}

.category{ float:left; width:200px; height:auto; overflow:hidden;}
.category h2{ float:left; text-indent:10px; margin-bottom:10px; font: bold 14px/30px 'Microsoft yahei',"微软雅黑"; color:#2e92b7;}
.category li{float:left;}
.category li a:link,.category li a:visited{float:left; display:block; width:200px; height:30px; text-indent:10px; border-bottom:solid 1px #e5e6e1; font: bold 12px/30px 'Microsoft yahei',"微软雅黑";color:#222222;}
.category li a:hover,.category li a:active{ background:#f5f6f1; color:#222222;}
.category .cur{ background:#f5f6f1; color:#222222;}

.main_div2_right_t{ float:left; width:520px; margin-bottom:10px; font: normal 16px/30px 'Microsoft yahei',"微软雅黑"; color:#222222;}
.main_div2_date{ float:left; width:520px; height:auto; overflow:hidden;}
.main_div2_date h2{ width:120px; height:30px; text-align:center; font: bold 12px/30px 'Microsoft yahei',"微软雅黑"; color:#222222; background:#f5f6f1;}
.main_div2_date ul{ float:left; border-top:solid 6px #f5f6f1; background:#e5e4df; padding:5px;}
.main_div2_date li{float:left;}
.main_div2_date li a:link,.main_div2_date li a:visited{float:left; display:block; width:102px; text-align:center; height:30px; font: bold 12px/30px 'Microsoft yahei',"微软雅黑";color:#222222;}
.main_div2_date li a:hover,.main_div2_date li a:active{ background:#f5f6f1; color:#222222;}

.main_div2_list1{ float:left; width:520px; height:auto; overflow:hidden;}
.main_div2_list1 li{ float:left; width:520px; height:234px; margin-bottom:20px; background:#f5f6f1;}
.main_div2_list1 li .img_1{ float:left; width:340px; height:234px;}
.main_div2_list1 li .c_1{ float:left; width:160px; height:auto; padding:10px;text-align:left; line-height:2em;}

.main_div2_list2{ float:left; width:560px; height:auto; overflow:hidden;}
.main_div2_list2 li{ float:left; width:240px; padding-right:40px; text-align:left; height:350px; margin-bottom:20px;}
.main_div2_list2 li .img_1{ width:240px; height:160px;}
.main_div2_list2 li .c_1{ width:240px; height:auto; overflow:hidden; padding:10px 0px; line-height:2em;}

/* .main_div2_list3 li{vertical-align:middle; MARGIN-RIGHT: auto; MARGIN-LEFT: auto;display:table-cell; float:left; width:240px; height:160px; padding-right:40px; overflow:hidden; text-align:center; height:230px; margin-bottom:20px;}
 */
.main_div2_list3{ float:left; width:560px; height:auto; overflow:hidden;}
.main_div2_list3 li{float:left; width:240px; padding-right:38px; overflow:hidden; text-align:left; height:230px; margin-bottom:20px;}
.main_div2_list3 li .img_1{vertical-align: middle;}
.main_div2_list3 li .c_1{ width:240px; height:auto; overflow:hidden; padding:10px 0px; line-height:2em;}

.guanggao_list{ float:left; width:680px; padding-left:10px; height:auto; overflow:hidden; text-align:left;}
.guanggao_list li{ float:left; width:600px; height:auto; overflow:hidden; margin-bottom:30px;}
.guanggao_list li .img1{ float:left; width:600px;}
.guanggao_list li .c_1{ float:left; width:600px; height:auto; overflow:hidden; padding:10px 0px; line-height:2em;}

.page_div{ float:left; width:960px; line-height:22px; height:22px; padding:5px 0px; text-align:center; background:#f5f6f1; margin:10px auto;}
.page_div a{ padding:0px 10px; color:#333333;text-decoration:none}
.page_div a:hover{color:#cb5b07;}
.page_div li{ padding:0px 10px; color:#333333;text-decoration:none}
.page_div li:hover{color:#cb5b07;}

.page_div2{ float:right; width:500px; text-align:right; line-height:40px; height:40px;}
.page_div2 a{ padding-bottom:10px; padding:0px 10px; color:#333333;text-decoration:none}
.page_div2 a:hover{color:#cb5b07;}

.main_div_top{ float:left; width:960px; height:320px; text-align:left; position:relative;}
.main_div_top img{ position:absolute; left:0px; top:0px; width:960px; height:320px;}
.main_div_top .t_1{ position:absolute; z-indent:2;top:75px; left:400px; font: normal 40px/40px 'Microsoft yahei',"微软雅黑"; letter-spacing:2px; color:#000000;}
.main_div_top .t_2{ position:absolute; z-indent:2;top:130px; left:520px; font: normal 12px/40px 'Microsoft yahei',"微软雅黑"; letter-spacing:2px; color:#000000;}

.main_div_top2{ float:left; width:950px; padding-left:10px; height:auto; overflow:hidden; text-align:left;}
.main_div_top2 .t_1{ font: normal 18px/30px 'Microsoft yahei',"微软雅黑"; color:#000000;}
.main_div_top2 .t_2{ font: bold 14px/40px 'Microsoft yahei',"微软雅黑"; color:#2e92b7;}

.main_div_top3{ float:left; width:950px; padding-left:10px; height:auto; overflow:hidden; border-bottom:solid 5px #f5f6f1; text-align:left;}
.main_div_top3 .t_1{ background:url(../images/btn_prev.jpg) no-repeat left; padding-left:40px; font: normal 12px/40px 'Microsoft yahei',"微软雅黑"; color:#000000;}

.jtzl_list{ float:left; width:690px; height:auto; overflow:hidden;}
.jtzl_list_t{ float:left; width:100%; height:50px; background:#f5f5f1;}
.jtzl_list_t h2{ float:left; text-indent:10px; font: bold 12px/50px 'Microsoft yahei',"微软雅黑"; color:#2e92b7;}
.jtzl_list_c1{ float:left; text-align:left; width:100%; line-height:2em; height:auto; overflow:hidden; padding:20px 0px;}
.jtzl_list_c1 .img1{ float:left; margin-right:20px;}
.jtzl_list_c1 .line{ width:100%; border-bottom:dotted 1px #7d7d7d; margin:5px auto;}

.div_img1{ width:640px; border:solid 1px #dfdfdf; padding:10px 5px;}
.div_img1 li{ float:left; width:106px; text-align:center;}
.div_img1 li img{ width:90px; height:120px; border:solid 1px #fff;}
.div_img1 li img:hover{ border:solid 1px #2e92b7;}

.zp_list{ float:left; width:950px; padding-left:10px; height:auto; overflow:hidden; text-align:left;}
.zp_list .t_1{ font: normal 14px/40px 'Microsoft yahei',"微软雅黑"; color:#000000;}
.zp_list ul{ float:left; padding-top:20px; border-bottom:solid 2px #f5f6f1; border-top:solid 2px #f5f6f1; margin-bottom:10px;}
.zp_list li{ float:left; width:470px; height:190px; margin-bottom:30px;}
.zp_list li .img1{ float:left; width:170px; height:190px; text-align:center; vertical-align:middle; background:url(../images/img_2_bg.jpg) no-repeat bottom;}
.zp_list li .img1 img{ width:112px; height:150px;}
.zp_list li .c_1{ float:left; width:200px; height:190px; padding-left:20px; line-height:2em;}

.video_list{ float:left; width:680px; padding-left:10px; height:auto; overflow:hidden; text-align:left;}
.video_list li{ float:left; width:480px; height:auto; overflow:hidden; margin-bottom:30px;}
.video_list li .img1{ float:left; width:480px; height:360px;}
.video_list li .c_1{ float:left; width:480px; height:auto; overflow:hidden; padding:10px 0px; line-height:2em;}

